<?php
  //khalid
  
           extract($_POST) ;
           mysql_connect('localhost','root','') ;
   mysql_select_db('nomade') ;
       //  print_r($_FILES);
         if ((isset($_FILES['nom_du_fichier']['tmp_name']))) {
//$chemin_destination = '/';
$uploads_dir = 'uploads/';
echo "chemin   ".pathinfo($_FILES['nom_du_fichier']['name']);
move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], 'uploads/' .md5(uniqid(rand(), true)). basename($_FILES['nom_du_fichier']['name']));
echo " <script type=\"text/javascript\">alert(‘Le fichier a été bien enregistré')</script>";
      header("content-type:image/jpeg");
$image=imagecreatefromjpeg("D:\clio.jpg");
    imagejpeg($image)  ;











//move_uploaded_file($_FILES['nom_du_fichier']['temp_name'],'uploads/'.basename($_FILES['nom_du_fichier']['name']) );
$req='insert into tof(lien) values(\''.$_FILES['nom_du_fichier']['name'].'\')';
mysql_query($req) ;
}
/*<?php

foreach ($_FILES["pictures"]["error"] as $key => $error) {
	if ($error == UPLOAD_ERR_OK) {
		$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
		$name = $_FILES["pictures"]["name"][$key];
		move_uploaded_file($tmp_name, "$uploads_dir/$name");
	}
}
?>
*/
if ($_FILES['nom_du_fichier']['error']) {
          switch ($_FILES['nom_du_fichier']['error']){
                   case 1: // UPLOAD_ERR_INI_SIZE
                   echo"Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
                   break;
                   case 2: // UPLOAD_ERR_FORM_SIZE
                   echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !";
                   break;
                   case 3: // UPLOAD_ERR_PARTIAL
                   echo "L'envoi du fichier a été interrompu pendant le transfert !";
                   break;
                   case 4: // UPLOAD_ERR_NO_FILE
                   echo "Le fichier que vous avez envoyé a une taille nulle !";
                   break;
          }
}
else {
 // $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
 // ce qui signifie qu'il n'y a eu aucune erreur
}
?>